/* Code tidied up by ScrapBook */
html, legend { color: rgb(64, 64, 64); background-color: rgb(255, 255, 255); }
html { overflow-y: scroll; }
a { color: rgb(61, 61, 61); text-decoration: none; }
a:focus, a:hover { text-decoration: underline; color: rgb(255, 68, 0); }
.g-clearfix {  }
.g-clearfix::after, .g-clearfix::before { content: ""; display: table; }
.g-clearfix::after { clear: both; }
@keyframes error-blink {
0% { border-color: rgb(255, 227, 184); }
100% { border-color: red; }
}
@keyframes error-blink {
0% { border-color: rgb(255, 227, 184); }
100% { border-color: red; }
}
@keyframes error-blink {
0% { border-color: rgb(255, 227, 184); }
100% { border-color: red; }
}
@keyframes nprogress-spinner {
0% { transform: rotate(0deg); }
100% { transform: rotate(360deg); }
}
@keyframes nprogress-spinner {
0% { transform: rotate(0deg); }
100% { transform: rotate(360deg); }
}
@media (max-width: 1250px) {
}
@media (min-width: 1440px) {
}
@media not all, not all {
}
@media not all, not all {
}
@font-face {
  font-family: "icon-font-search";
  src: url("font_1450773975_7528903.eot") format("embedded-opentype"), url("font_1450773975_7528903.woff") format("woff"), url("font_1450773975_7528903.ttf") format("truetype"), url("font_1450773975_7528903.svg") format("svg");
}
@media not all, not all {
}
@media not all, not all {
}
@keyframes keyframe-header-down {
0% { top: -50px; }
100% { top: 0px; }
}
@keyframes keyframe-header-down {
0% { top: -50px; }
100% { top: 0px; }
}
@keyframes keyframe-header-down {
0% { top: -50px; }
100% { top: 0px; }
}
